Why will Microsoft shoot by themselves by curing something big that isn’t too big? The ironic answer is because of what is actually famous. Among all operating systems in the world (apart from Linux, maybe), Windows is the only one who can still run written software a few decades ago and have never been updated. It creates chicken and egg problems, unfortunately for Windows, prevents it from growing up.
As the dominant OS world for personal and corporate use, Windows has gathered users who rely on software to work almost without limits. Every time Microsoft needs to push Windows ahead, it is also necessary to ensure it does not damage compatibility with these programs. That, in turn, prevented Microsoft from previously making improvements that needed to break away from APIS and the old framework.
Part of the pushback of major changes in Windows comes from end users who don’t seem to have old habits or learn new ways of doing something. Other parts of the pushback, and may be more important for Microsoft, coming from company customers who are sometimes unable to change it. With new Windows 11, Microsoft might actually start a new numbering scheme where each release will bear a higher number while still looking and behave almost the same as the previous one.